one-shot disposable weapons - German English Dictionary